home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 15 Orphan Computers / RBDOC.TXT < prev    next >
Text File  |  2019-04-13  |  2KB  |  43 lines

  1.      REVOLVING BORDER FOR THE UNEXPANDED VIC 20
  2.  
  3.      This is and old program I found stashed away in the back of my disk
  4.      files.  I wrote this program in 1986 and never did anything more with
  5.      it.  It is free to the public but is NOT to be sold.  Otherwise you
  6.      may use it however you want, and I would like to see it translated for
  7.      other Commodores (seeings how I'll manage to not find the time).
  8.  
  9.  
  10.      Revolving border is an interrupt driven routine written in machine
  11.      language.  As written the program will create the border out of
  12.      reverse spaces and will rotate them through various colors.  The
  13.      program resides in the cassette buffer and also a section in the top
  14.      page of BASIC memory.  The system is activated by a SYS 828 and can be
  15.      de-activated by a SYS 831.
  16.  
  17.  
  18.      When I was writing this program I attempted to make it useable as an
  19.      add-on to any program.  I decided to make it possible to change the
  20.      border characters on the top, bottom, and each side to any available
  21.      character.  To change the characters along the top of the screen you
  22.      must change the 160 (the POKE nu    er for a reversed space) in line
  23.      7427 to the proper POKE number for the character you wish to use.
  24.      Follow the same procedure for each of the other sides using line 7432
  25.      for the bottom of the screen, line 7460 for the left side of the
  26.      screen, and 7466 for the right side of the screen.
  27.  
  28.  
  29.      I also made it possible to change the rate at which the border
  30.      rotates.  This is accomplished by inserting a value from 0 to 255 in
  31.      line 924.  The higher the number you use the slower th    speed of the
  32.      border.
  33.  
  34.  
  35.      You will note that as this program is running the computer will react
  36.      much slower than usual.  This is due to the fact that this is an
  37.      interrupt driven routine and therefore the time delay in the program
  38.      also slows down the normal operation of the computer.  Since this is
  39.      true I use this program only for title screens and de-activate it
  40.      (with a SYS 831) when I begin my actual program.  You may then
  41.      re-activate it (with a SYS 828) when you re    tart at the beginning of
  42.      the program or possibly between different levels of a game program.
  43.